<?php

class Homologar_Model extends CI_Model {

    function grabarHomolagacion($parameters) {
       

        $insert = array(
            "matriculas_id_matr" => $parameters['matriculas_id_matr'],
            "materia_ide_mat" => $parameters['materia_ide_mat'],
            "ide_cur" => $parameters['ide_cur'],
            "ide_cal" => $parameters['ide_cal'],
            "nota_hom" => $parameters['nota_hom'],
            "fecha_hom" => $parameters['fecha_hom'],
            "obseva_hom" => $parameters['obseva_hom']);
        $this->db->insert("homologacion", $insert);
        return $this->db->insert_id();
    }

    function EliminarHomologacion($ide_hom) {
        $this->db->trans_start();
        $this->db->where("ide_hom", $ide_hom);
        $this->db->delete("homologacion");
        $this->db->trans_complete();
    }

    function getDatosHomologacion($ide_hom) {
        $this->db->where('ide_hom', $ide_hom);
        $query = $this->db->get('homologacion');
        if ($query->num_rows() > 0) {
            foreach ($query->result_array() as $row) {
                $data[] = $row; //$row;
            }
        }
        $query->free_result();
        return $data;
    }

    function getHomoloMatrCursa($id_matr,$id_mat) {
        $this->db->where('matriculas_id_matr', $id_matr);
        $this->db->where('materia_ide_mat', $id_mat);
        

        $query = $this->db->get('homologacion');
        if ($query->num_rows() > 0) {
            foreach ($query->result_array() as $row) {
                $data[] = $row; //$row;
            }
            $homol=array(
                "nota_hom"=>$data[0]['nota_hom'],
                "ide_hom"=>$data[0]['ide_hom']);
        }else{
            $homol=array(
                "nota_hom"=>-1,
                "ide_hom"=>-1);

        }
        $query->free_result();
        return $homol;
    }    


    
}